Te Puku

Te Puku is an islet of the Nukunonu island group of Tokelau.